맨위로가기

퍼포스 헬릭스

"오늘의AI위키"는 AI 기술로 일관성 있고 체계적인 최신 지식을 제공하는 혁신 플랫폼입니다.
"오늘의AI위키"의 AI를 통해 더욱 풍부하고 폭넓은 지식 경험을 누리세요.

1. 개요

퍼포스 헬릭스는 클라이언트-서버 모델을 기반으로 소스 파일의 버전을 관리하는 소프트웨어이다. 서버는 리눅스, 유닉스, macOS, 윈도우 등 다양한 운영체제에서 작동하며, 15,000개 이상의 기업과 40만 명 이상의 개발자가 사용하고 있다. 그래픽 및 명령줄 인터페이스를 제공하며, 다양한 통합 개발 환경 및 서드파티 애플리케이션을 위한 플러그인을 지원한다. 파일 업데이트 알림, 분기 및 통합, 데이터베이스 체크포인트, 버그 관리 시스템 연동 등의 기능을 제공하며, 빠른 속도와 대규모 구성을 지원하지만, 데이터 암호화는 기본적으로 제공되지 않고 사용자별 라이선스 비용이 발생한다.

더 읽어볼만한 페이지

  • 버전 관리 시스템 - 미디어위키
    미디어위키는 위키백과 등 위키미디어 재단 프로젝트에서 사용되는 PHP 기반의 자유 소프트웨어 위키 엔진으로, 확장성, 다양한 기능, 사용자 지정 용이성 등을 바탕으로 위키 기반 웹사이트 구축 및 관리에 기여한다.
  • 버전 관리 시스템 - 깃 (소프트웨어)
    깃은 리누스 토르발스가 개발한 분산 버전 관리 시스템으로, 빠른 분기 및 병합, 분산 개발 환경 지원, 대규모 프로젝트 처리 효율성 등의 특징을 가지며, 깃허브, 깃랩 등에서 서비스되며 소프트웨어 개발 분야에서 널리 사용된다.
퍼포스 헬릭스 - [IT 관련 정보]에 관한 문서
퍼포스 헬릭스

2. 주요 특징

Perforce는 클라이언트-서버 모델을 기반으로 하며, 서버가 소스 파일군의 버전을 하나 이상의 ''데포''로 관리한다.[1] 서버는 리눅스, UNIX, macOS, Windows와 같은 운영 체제에서 작동한다.

2019년 5월 현재, 15,000개 이상의 기업과 조직, 40만 명 이상의 개발자가 Perforce를 사용하고 있으며, 고객으로는 NVIDIA와 세일즈포스가 포함된다.[3][1] 또한 비디오 게임 업계에서도 많이 사용되며, 유비소프트스퀘어 에닉스가 채택하고 있다.[4]

클라이언트 인터페이스는 그래픽과 명령줄이 있으며, 각종 운영 체제에서 작동한다.[5] 또한 각종 통합 개발 환경 (Eclipse, Visual Studio, Codewright 등) 및 서드파티 애플리케이션에 대한 플러그인도 있다.[5]

시스템의 기타 기능으로는 파일 업데이트를 사용자에게 알리는 기능, 분기 및 통합, 데이터베이스 체크포인트, 버그 관리 시스템과의 연동 등이 있다. 속도가 빠르며 특히 동기화 작업이 빠르다. 분기 및 통합은 CVS나 Subversion보다 유연하지만, 시스템 구성이 다른 Git나 BitKeeper만큼은 아니다. 설치 및 서버 운영이 단순하며, 대규모 구성이 가능하다. 2016년에는 935TB의 리포지토리를 사용한 운영 사례가 보고되었다.

2. 1. 작동 방식

2. 2. 기능

속도가 빠르며, 특히 동기화 작업이 빠르다. 분기 및 통합은 CVS나 Subversion보다 유연하지만, 시스템 구성이 다른 Git나 BitKeeper만큼은 아니다. 설치 및 서버 운영이 단순하다. 대규모 구성이 가능하며, 2016년에는 935TB의 리포지토리를 사용한 운영 사례가 보고되었다.

2. 3. 장점

퍼포스 헬릭스는 속도가 빠르며, 특히 동기화 작업이 빠르다. 분기 및 통합은 CVS나 Subversion보다는 유연하지만, Git나 BitKeeper만큼 시스템 구성이 자유롭지는 않다. 설치 및 서버 운영이 단순하며, 대규모 구성이 가능하다는 장점이 있다. 2016년에는 935TB의 리포지토리를 사용한 운영 사례가 보고되었다.

2. 4. 단점

데이터는 암호화되지 않는다. 써드파티 제품(SSH 터널이나 VPN)을 사용하면 암호화가 가능하다. 고가이며 사용자별 라이선스이다.

3. 사용 현황

Perforce는 클라이언트-서버 모델을 기반으로 하며, 서버가 소스 파일군의 버전을 하나 이상의 ''데포''로 관리한다. 서버는 리눅스, UNIX, macOS, Windows와 같은 운영 체제에서 작동한다.[1]

2019년 5월 현재, 15,000개 이상의 기업과 조직, 40만 명 이상의 개발자가 Perforce를 사용하고 있으며, 고객으로는 NVIDIA와 세일즈포스가 포함된다.[3] Perforce는 비디오 게임 업계에서도 많이 사용되며, 유비소프트스퀘어 에닉스가 채택하고 있다.[4]

클라이언트 인터페이스는 그래픽과 명령줄이 있으며, 각종 운영 체제에서 작동한다. 또한 각종 통합 개발 환경 (Eclipse, Visual Studio, Codewright 등) 및 서드파티 애플리케이션에 대한 플러그인도 있다.[5]

시스템의 기타 기능으로는 파일 업데이트를 사용자에게 알리는 기능, 분기 및 통합, 데이터베이스 체크포인트, 버그 관리 시스템과의 연동 등이 있다.

3. 1. 국제적 현황

3. 2. 한국 내 현황

참조

[1] 웹사이트 業種別ソリューション https://www.toyo.co.[...] 東陽テクニカ 2019-05-07
[2] 웹사이트 Top Page https://www.perforce[...] Perforce Software 2019-05-07
[3] 웹사이트 Customers https://www.perforce[...] Perforce Software 2019-05-07
[4] 웹사이트 2分でわかるPERFORCE https://www.toyo.co.[...] 東陽テクニカ 2019-05-07
[5] 문서 プラグイン可能なアプリケーションとしては、[[Xcode]]、[[オートデスク]]、[[3ds Max]]、[[Maya]]、[[Adobe Photoshop]]、[[Microsoft Office]]、[[Eclipse (統合開発環境)|Eclipse]]、[[GNU Emacs]]などがある。
[6] 웹사이트 The Rise of the Monorepo at NVIDIA https://www.slidesha[...] NVIDIA 2019-12-18
[7] 웹사이트 ライセンス情報 https://www.toyo.co.[...] 東陽テクニカ 2019-05-07



본 사이트는 AI가 위키백과와 뉴스 기사,정부 간행물,학술 논문등을 바탕으로 정보를 가공하여 제공하는 백과사전형 서비스입니다.
모든 문서는 AI에 의해 자동 생성되며, CC BY-SA 4.0 라이선스에 따라 이용할 수 있습니다.
하지만, 위키백과나 뉴스 기사 자체에 오류, 부정확한 정보, 또는 가짜 뉴스가 포함될 수 있으며, AI는 이러한 내용을 완벽하게 걸러내지 못할 수 있습니다.
따라서 제공되는 정보에 일부 오류나 편향이 있을 수 있으므로, 중요한 정보는 반드시 다른 출처를 통해 교차 검증하시기 바랍니다.

문의하기 : help@durumis.com